glass whistle with high pitch - French English Dictionary